package com.heima.调整字符串内容;

public class Demo {
    public static void main(String[] args) {
        /*
        * 给定两个字符串，A和B。A的旋转就是将A左边字符移动到最右边
        * 如果若干次之后A能变成B返回true
        * 否则返回false*/
        String strA = "abcde";
        String strB = "cdeab";
        String rotate=rotate(strA);
        boolean result=check(strA,strB);
        System.out.println(result);



    }
    public static boolean check(String strA,String strB){
        for(int i=0;i<strA.length();i++){
            strA=rotate(strA);
            if(strA.equals(strB)){
                return true;
            }
        }
        return false;
    }

    public static String  rotate(String str){
       char c=str.charAt(0);//获取字符串中指定位置字符的关键方法
       //采用截取法
        String s=str.substring(1);
        String s1=s+c;
    return s1;
    }

}
